xcode12.5を使い開発。
Swift UIを使いアプリリリースを目指し開発。

Project navigatorの意味
・ContentView.swift →アプリの基本的な画面
・Assets.xcassets →画像、音楽ファイル、アイコン、色などアプリで使用されるリソースを管理。

コードの意味
・struct(構造体) ContentView(構造体名): View(プロトコル 変更可能)
 
・print() debugエリアに出力

・VStack(vertical=垂直)→子Viewを縦に並べる
・HStack(Horizontal=水平)→子Viewを横一列に並べる
・ZStack(奥行き)→子Viewを重ねて配置

・var(=variable 変数)

@state var answerNumber = 0
・@state→変数の値を更新できる
・answerNumber→変数名

answerNumber=answerNumber +1 →タップごとに1が追加される
answerNumber=Int.random(in:1…4) →ランダムで1~4が表示される
・random →関数
・in:1…3 →引数

ループ処理
repeat {
//実行するコード
}while 繰り返し条件

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA